river flat - Turkish English Dictionary